Peruvian sheartail - French English Dictionary